package ar.fiuba.tp7552.buildadmin.model.expensas;

import java.math.BigDecimal;

import ar.fiuba.tp7552.buildadmin.model.BaseEntity;
import ar.fiuba.tp7552.buildadmin.model.builds.Propiedad;

public abstract class Expensa extends BaseEntity {
	
	private BigDecimal monto;
	private BigDecimal interes = BigDecimal.ZERO;
	private Long numero;
	private TipoExpensa tipo;
	
	private Propiedad propiedad;
	
	//~~ getters y setters ===========================================================
	
	public BigDecimal getMonto() {
		return monto;
	}
	public void setMonto(BigDecimal monto) {
		this.monto = monto;
	}
	public BigDecimal getInteres() {
		return interes;
	}
	public void setInteres(BigDecimal interes) {
		this.interes = interes;
	}
	public Long getNumero() {
		return numero;
	}
	public void setNumero(Long numero) {
		this.numero = numero;
	}
	public TipoExpensa getTipo() {
		return tipo;
	}
	public void setTipo(TipoExpensa tipo) {
		this.tipo = tipo;
	}
	public Propiedad getPropiedad() {
		return propiedad;
	}
	public void setPropiedad(Propiedad propiedad) {
		this.propiedad = propiedad;
	}
}